The bed was very easy to build. It’s perfect for our queen sized mattress. However, you really do need a box spring in order to cover the headboard to floor gap. Our box spring was 12 inch and our mattress was 13-14 inch. That worked well with this headboard.