a bit hard to put together but really lovely and comfortable. color is more yellow beige than the photo suggests, but only slightly.