Product is exactly as I expected. Very well made and I think it will last a long time! It was a bit of a process to put together if you're assembling yourself. Also - they give you exactly the amount of screws that you need so don't lose any!