Very easy to assemble. The product is sturdy and high quality for the price. Delivery was on time and no damages. Once it was assembled, the bed is solid and no squeaky noise at all.