It arrived super fast and was very easy to put together. It looks great and is very comfortable. Even though my little one is only due in 2 weeks, I've been using it to read and nap and so far I love it!