Beautiful and comfortable. Came with all the hardware needed. Took about 1.5 hours to put together.  My daughter loves it. The beige color has a bit of gray in it. Not a true beige but love it.