Everything was delivered in perfect shape to my remote location- on time! Easy to assemble. Good quality. I would definitely purchase again.