Perfect! I agree with what everyone else is saying. It took awhile to get here but is exactly what I wanted! It's a beautiful emerald green and is soft and comfortable. Great buy and easy to assemble!