Ok this couch is awesome. The pieces are not heavy and super easy to put together! It takes no technical skill like other complicated couches. The color is more of a light beige than the pure white it looks in the photo but still pretty and super comfortable!