Assembly was extensive. Which was okay for me, but it's definitely intermediate to expert install. Not really DIY friendly. 

The finish is good quality and the parts seem durable. Just make sure you inspect the package upon receipt for all the hardware. My shipment was missing all the hardware, which ended up pushing my install back and costing me more time and money. Of which I was not compensated or even asked about after the arguous processing of having to order all the hardware separately. Once I got in contact with the correct representative they were very helpful. Although some type of follow up to make sure I received the hardware would have been nice after correcting someone else's mistake. 

Lastly the top of the door is a bit rough, they supplied finishing parts for most else, but left this out. Some type of finish matching cap would be a nice touch. Otherwise the glass is the best part of the door and seems good quality.