Great bed. Took a while to assemble - 1.5 hours doing it alone - but feels sturdy and well made. Doesn't shift at all and the fabric is nice quality. Great bed for this price point.