very difficult to assemble, mattress is very FIRM. it is ok for the price, probably would buy something different next time.