This item turned up exactly when we were told it would, it was self assembly but was so easy to put together, very clear instructions and took about 10 minutes to do. It’s incredibly solid and was an absolute bargain, perfect addition to the bathroom.