This was very easy to put together and looks great. It is a little firm but still very comfortable and fits perfectly in my studio apartment.