Very well built and easy to put together.  Large enough for anyone we know!  Good quality and comfortable.