High-quality product. We actually put off putting it together for about a week thinking it would be a beast. It wasn't too bad to assemble. The dark blue finish is beautiful! Our boys (8 and 6) truly love it, we'd definitely purchase again!