Fits the space perfectly, looks great with clean lines and frame. Simple to put together. The fabric feels a little cheap but I don't think that's inappropriate given the set is inexpensive (and that's why I bought it -- inexpensive but looks good). It's very sturdy and comfortable. The two of us and our two dogs all fit comfortably and it's the dogs' new favorite place to sleep.