It came fully assembled and is excellent quality! It's totally worth the price. It was well packaged and delivered on time. I can't wait to see it in my new bathroom!