Even better that expected, great price! Very nicely made. I love that the upper part comes fully assembled, I hate putting together drawers and all. Easy to assemble despite the complete lack of instructions of any sort (this is why I only gave 4 stars). Make sure you put the legs on the lower shelf BEFORE attaching the legs to the upper section. I am glad I read that on a review before I received mine!