Overall, I'm very happy with this purchase.  It arrived earlier than expected, was easy to put together, and is stylish and sturdy!  The reason for my 4 star review is the fact that the front panel design, and the positioning of the casters doesn't allow for easy operation on carpet.  We've had to raise the bed and "tweak" the trundle frame in order to be able to use it.