Great buy. The only reason I gave it 4 stars is the difficulty in snapping the top most piece into place.