Took awhile to put together but looks great and definitely more expensive than it costs. The cushions are more of an off white/beige color and not as white as they appear in the photos.