The size of this table is perfect and i love the drawers and lower shelf. it was easy to assemble (you just need to double check you have the right legs in the right places). i am only giving this 3 stars because i was so surprised when the table arrived and it was completely unfinished. my understanding from the photo, reviews, and description was that is was more of a white antique or off white finish. it's just plain old wood.