It appears to be well made and good proportions for a miniature sofa. Sitting on it makes you feel like a giant. The foam is stiff for sitting but I think it will be good for sleeping. Just a bit odd.