Incredibly time consuming to put together, windows arent really glass, but in the end it looks amazing and fits everything I need for it to fit.