Absolutely beautiful shower!! Not sure how easy it is to put together since our contractor did it, but it came in perfect condition. I knocked one star off because the doors are a bit flimsy when you’re opening them, but overall super happy with it!