Love these! Perfect for our small tv area upstairs . They are hard but the pillow makes them comfortable.  They are a Good size for children to sleep on and Very easy to put together.