Took a while to ship but its very cute. Relatively easy to put together and it seems study thanks for metal frame. Took me longer than expected 2-3 hrs by myself to tighten all the screws at end. The legs match my existing nightstand which was why i initially got it.