It really was perfect for my teenager. I love it too and might get one for myself. Very easy to assemble (took less than 15 minutes) and extremely comfortable. I definitely recommend it.