I was a little nervous to order a large purchase like this online, but it turned out absolutely fantastic!  It worked out just great!  Assembly was fairly simple.  The instructions were well written and easy to follow.  It's exactly what we wanted and I'd have to say I'm very satisfied.