Extremely easy to put together and beyond comfortable! The colors are great!!! Everything I expected and more!