This is a very comfortable bench. Very well made. Only had to put on the legs. Not a lot of storage but did not buy for that purpose. Color and fabric are very good.