Absolutely love it!!! Assembly takes time (3 - 4 hrs) my husband and laid everything out and the easy to follow instructions made it quite simple to complete. Definitely a good purchase. I gave 4 instead of 5 stars because one drawer did not fully fit flush.