Love it, very easy to put together 
Comfortable sit on
Haven't had anyone sleeping on it yet but sure it will be fine