This arrived just in time for my niece to visit. Set up was quick and easy. Twin sheets stayed on well. She said she was comfortable all night and it was easy to deflate and put away for the day.