Absolutely love this desk. This was definitely a labor of love. It took me about 3 hours to complete from start to finish with no interruptions. So if you have little kids make sure it's done either during nap time or when they are not with you! All the pieces fit together beautifully. It's perfect for what I was looking for. I love the lift top and the hidden compartment. The drawers are a perfect size as well. I couldn't believe how perfectly it matched my new renovated office! Love it.