It was really easy to assemble by myself. The trundle rolls easily. There are three height options for the bed and I got 8” mattresses but wish I had gotten 10” ones because I put it at the highest. But a friend who slept on it told me it was really comfortable.