My teenage daughter is absolutely delighted with this product.  Sturdy, comfortable and fun.  I do recommend that you have someone that knows what they're doing install it.  My husband is great with do-it-yourself projects.  He had no issues.