LOVE LOVE LOVE this bed.  I was skeptical in the beginning on if this bed would hold up for my teenage boy.  It is very easy to put together and very sturdy.  I’ll probably put a few extra support beams in it but honestly it’s quite sturdy on its own and looks really good.  I’m not sure what it will do on carpet but my hardwood floor is great for the wheels on the drawers.  The drawers are separate and free from the bed so you can use it with or without the drawers.  Or buy an additional set of drawers for the other side.