Absolutely would recommend to everyone. Has everything you need. Bed was huge and comfy you would nearly fit 4 people in it. Sofa bed was perfect. Very clean.