Delivery was quick, assembly took a while but the level of detail with the parts meant you got a sturdy built at the end. I ordered this for the side drawers as needed the storage. The mirror can be moved around but the screws at the bottom meant it’s not very steady on the table. Quite heavy though so doubt it will fall over. Nice gloss finish so matched our existing gloss furniture. Overall really nice design and good value for money.