Arrived earlier than expected, it was easy to put together and is exactly how it looked online.  Very comfortable and I love it!