Easy to assemble when you read the instructions. The bed moves around a lot, so a carpet beneath is not a bad idea.