This bed frame is absolutely amazing and just what I wanted!  Takes a bit of time to put together, but it's not very difficult to do so.  The plastic legs make it nice and easy to slide across the floor and into position without damaging the flooring.