Relatively easy to put together with two people, took under an hour. Firm and sturdy! No creaks or squeaks. Interested to see how long the wood holds up underneath as it was slightly chipped when we received it.