This is a solid piece. I put it together myself. im a 49 yr old female and wasn't sure how putting together was going to work out, but it was extremely easy. Hardest part was flipping the table over by myself. It took roughly 3 weeks for delivery. Delivery guys were great and brought it in to where I planned on setting it up. I truly love this piece and as of right now feel as though it was a good purchase. I would definitely recommend this table.