4 stars sounds about right. Everything arrived on time and in good condition. Just took s while to put it all together.