The table itself is decent for the price. The wood feels sturdy, the size is perfect for 4 people and a small apartment. It seems wider in person than it does in the picture - more stout. It wobbles a bit (but that could be my floors) and it isn't a big deal. The reason I rated it so low was because it was delivered in a box that had huge holes and was held together with excessive amounts of packing tape. There was no hardware in the box, and one leg was damaged. I called and emailed Hayneedle. When I finally got ahold of someone, they asked me if the leg was "still useable." For the money I'm paying, no, a damaged leg is not useable. They submitted a request to their supplier and said the supplier had 24 hours to respond to the request. So I waited 24 hours, expecting an email with a tracking number or a phone call follow up. No, I had to call back into Hayneedle and follow up on it myself. Fine. I called, and customer service says the supplier needs me to contact them. Um... when were you planning to communicate that to me, Hayneedle? Why did I need to contact you yet again to receive that communication? I then contacted the supplier (who needed the part numbers in order to replace the leg and hardware). When I told them the information, they said they'd get me the parts. This piece of my complaint is on Sauder, since I had to call them back 2 more times to figure out where my parts were. However, they finally reached out to me with a phone call and an email to confirm shipment. It took 1 week for the problem to be solved and another week to receive parts. All the while, my table was laying on the floor in pieces. Suffice it to say, I wasn't pleased. If Hayneedle is selling products from a variety of suppliers, that's fine. But they should verify the quality of the product they're selling, and I shouldn't have to get the run around on something I paid for. Like I said, the table is nice for the price. But beware, it may or may not arrive in one piece.