Very impressed for the price! Each piece was easy to put together. It is comfortable and fits perfect in my smaller space.