We got this on sale for about $20 and we are so glad we did! It feels very sturdy and was fairly easy to install with an electric drill. The cushion is super soft and stays in place very well with the velcro attached to the shelf, but can also easily be removed for washing. Our cat loves it and likes to both hang out in it and sleep in it!