Perfect size for my studio apartment! The loveseat was easy to put together, and looks great too. So far it's pretty firm but comfortable to sit on and is very sturdy. You can definitely take a nap on it easily too (if you're under 6 feet).