Very easy to assemble. The sofa is a bit hard but perfect for my use in a lobby. The color is gorgeous