Assembly instructions were clear and this piece was very easy to put together. Sturdy on both carpet and hardwood floors and hasn’t tipped over even with our cats jumping on it! Don’t love all the exposed nail holes and wish it came with cover up stickers but overall it’s a great piece for the price!