Easy to put together but tedious with all the screws. The bed is bigger than I anticipated but I've never had a daybed before so I'm sure it's just normal size. I didn't realize the upholstery is actually faux leather...I was hoping for a fabric material but it looks great in my office!