Good futon for the price.  Nice material and sturdy.  It's a little smaller (smaller than a full size mattress when flat) than traditional futons but we knew that and it works well for our space.  It arrived in good condition, no damage and was easy to put together.  The tools and legs are in a zipped are on the bottom side of the futon.