Absolutely perfect. Assembly pretty straightforward although it does take a little common sense and planning, instructions are a little confusing. I will suggest if you are buying this model that you dont connect the cross supports before placing the frame on the side lifts (the supports need to be bolted on beneath the side lifts) the instructions tell you to attach them before placing on the lifts. The strap to pull the bed down is a little small, worth making one yourself ( just a loop of material). Our daughters mattress is very heavy but the gas lifts keep it raised with ease.