I LOVE LOVE LOVE this little loveseat! It is just what I wanted for my critter room...and my doggies love it too! It was very easy to put together. It was missing two bolts but we had some so it was no problem. The loveseat is very firm but really comfortable! So glad I purchased this!