looks great but it was extremely difficult to assemble.  We got it to work but the pieces do not line up.  Legs are on an angle because holes and size of frame do not match up at all.