Easy to assemble. Very well made. The bed is super soft and we love the two different entrances. Wheels make it very nice to move out of the way when not in use!!