It looks very nice but the pieces did not fit together very well at all.  The shelf is too long, so the legs can't seat properly and there are gaps with the side rails.  I would not purchase this again.