It was quite easy to assemble and seems strong and well made for the price, delivery was quick unfortunately the “in stock” mattress I ordered to go with it wasn’t in stock so had to buy elsewhere but only after chasing it after a week of it not arriving.