It’s time consuming to assemble, but easy. Goes together with no issues. The headboard is very nice, good sturdy quality and good cushion. The side rails are sharp and if your mattress is thin they will get in the way. Overall quite satisfied with the purchase!