Overall quality is great! Very little assembly, only sofa feet.  I purchased for my daughters playroom and for when they have sleepovers.  My kids are still young 8 and 5, so floor bed is perfect for them.  Honestly in my opinion it looks like I spent a lot more than I did.  I purchased the light grey and it is for sure medium grey.  I think the only possible issue I see coming is the back piece that folds up may over time no longer stick to the existing Velcro piece.