Arrived a week before it was due (within 2 days of ordering) 
Easy to put together.
Nice and solid
Storage is on the small side.
Overall very happy with my new bench =)