Fairly easy to put together and looks great. Would give it five stars, except we ended up needing to order bed slats for adequate support. Great bed for the price!