The only reason I didnt give this a 5 star rating is that we were sent some of the wrong pieces. I contacted the company and told them which pieces we needed and they said it would ship out in 7-10 business days. We had the new parts in 4 business days! The table itself is really nice, easy to assemble (when we got all the right pieces!), and matches the crib beautifully!