Extremely easy to put together. The velvet is really soft and the bed seems super sturdy. I’m loving that the were screwed in so that they don’t slip out from underneath and lose sturdiness. A great daybed that fits a twin bed very very comfortably.