This certainly isn't as good as some of the more expensive U-Boats out there. The upright sides were difficult to seat into the base and took some light hammering to get it to fit properly. I bought 5 or 6 of these and most of them showed up with damaged/missing bearings. One showed deformed to the point of rendering it unusable altogether. Ultimately, the communication from customer service was prompt and all of my issues were resolved. After a bit of hassle, I am happy with the result and would purchase these again... as I said, it's a good value for what I paid.