This product is very well made. Fabric is great! Constructed very well.  It is very firm to sit on as everyone has stated. It has hidden legs that pop out when you set the bed up. We love this chair and recommend it.