Absolutely spot on the only thing it could have done with is some wall bearings to make it even more secure...received brilliant customer support and the delivery came much earlier than estimated delivery time..would definitely order from wayfair again.