Overall this is a solid piece of furniture. My husband, myself and our two kids all fit on it and it’s very comfortable. I haven’t used it for sleeping on yet but I expect it is comfortable since the quality seems great. Assembly took a few hours but well worth it in my opinion and we have gotten so many compliments on it.