Really easy to assemble, big enough and wide enough to be comfortable. 4 stars because ensure of the ends of the material don't look to be sturdy enough to last. Other wise very pleased.