I think it's a great product for the cost. Pretty easy to assemble too. It is rather firm initially,but I'll take firm over too soft any day. Thanks!