A little on the hard side and not deep, but soft and relatively easy to put together. Absolutely teal and not darker like the 
photos. But I love it and the recline option is lovely