Assembly requires a lot of time, efforts and you must be passionate and so patient for it to be completed. 
Structural wise is stable and well-designed. 
Components are complete and has all the curtains and other necessary items. 
 Make sure you have enough space in all directions before you decide to purchase it.