Ordered and arrived next day, price was amazing for the quality, had this item in the color I wanted, packaged really well. Took 2 1/2 hours to put together.  wasn’t difficult just lots of pieces. The doors are a Perspex material not glass which is awesome!! I love this cabinet.