Easy to assemble and a decent size for a small two seater sofa small double bed. The mattress is thick and firm which makes for a comfortable seat and well supported sleep! Very impressed for the price. I ordered the cream sofa and it looks very smart in our living room. The wooden frame would be easily painted if needed.