Great product with nice design - I would give 5 stars if not for the poor practices of the delivery company (Yodel I believe) 

Easy to put together - but note to anyone reading this far that I did scratch my floor while flipping the unit over during assembly - would recommend putting the feet on first rather than last as the instructions say.