Beautiful and sturdy but it does take longer than 40 minutes to assemble. Worth it though!