I purchased this table for my apartment after searching all over for an affordable and stylish table that would work in a small space. This table definitely exceeded my expectation. The quality is much better than other "put it together yourself" furniture stores and was very easy to do. The size is perfect for a small space with it and my bar stools I can seat up to 10 people in my dining room/kitchen area. The price was amazingly affordable especially now seeing the quality of the table. It arrived in a little over a week after ordering, which I found to be incredible since I ordered on a friday evening. I was afraid that I would need to ask the maintenance staff for help putting it together but it was REALLY easy to do and only took me about 10 minutes to put together once I got it out of the shipping boxes. I am only giving it 4 stars because the finished was scratched on the inside of the table but was hidden when I put it togehter. I am a BIG overstock believer and shopper now. This is only my second product purchased but you can't beat the convenience and ease of ordering online and having it delivered to your door for $2.95. It sure beats having to find friends with trucks to help you move your purchases (and you never know what favors they will want in return) or to pay outragous shipping fees on top of the purchase price. Thank you Overstock!