Really love it! Putting it together wasn't too difficult. Definitely needed two people to lift the marble (very heavy). The quality is really nice. The only problem we had was with the stools. Some of the screws would not stay screwed in. We had to use our own screws that were longer.